Calendar Assistants that Learn Preferences
نویسندگان
چکیده
Calendar scheduling is a personal behavior and there are diverse factors on which the user’s decision depends. Whether the user is initiating a new meeting or responding to a meeting request she chooses an action with multiple objectives. For instance, when trying to schedule a new meeting at a preferred time and location, the user may also want to minimize change to her existing meetings, and she takes a scheduling action that best compromises the overall objectives. Our goal is to build an agent that can predict the best scheduling action to take, where “best” is defined in terms of the user’s true preference. We take a machine learning approach and focus on the problem of learning the user’s preference, through observation of the user as she engages in meeting scheduling episodes. We propose a hybrid preference learning framework in which we first learn utility functions of simple individual preferences such as preferred time-of-day, and then qualitatively evaluate complex scheduling options by learning a classifier from pairwise preferences. We summarize proof of principal experiments that illustrate both types of learning.
منابع مشابه
Exfxrience with a LearnCnq Personal Ass&tan*
ersonal software assistants that help users with tasks like finding information, scheduling calendars, or managing work flow will require significant customization to each individual user. For example, an assistant that helps schedule a user’s calendar will have to know that user’s scheduling preferences. This article explores the potential of machine-leaning methods t” automatically create and...
متن کاملrsonal Learning Apprentice
Personalized knowledge-based systems have not yet become widespread, despite their potential for valuable assistance in many daily tasks. This is due, in part, to the high cost of developing and maintaining customized knowledge bases. The construction of personal assistants as learning apprentices -interactive assistants that learn continually from their users -is one approach which could drama...
متن کاملDeployment and evaluation of Selfplanner, an automated individual task management system
This paper presents SELFPLANNER, a deployed web-based intelligent calendar application that helps a user schedule in time and space her individual tasks. Contrary to other intelligent calendar assistants that concentrate on automating meeting scheduling, SELFPLANNER emphasizes on scheduling individual tasks and events, leaving meeting arrangement for external handling. The two key features of S...
متن کاملA Personalized Time Management Assistant: Research Directions
This paper presents ongoing work to build the Personalized Time Manager (PTIME) system, a persistent assistant that builds on our previous work on a personalized calendar agent (PCalM) (Berry et al. 2004). PCalM was an early test of the hypothesis that in order to persist and be useful, an intelligent agent must learn and adapt to the user’s changing needs. PTIME extends this idea to include mo...
متن کاملEmma: An Event Management Assistant
Emma is a personalized calendar management assistant. It integrates commercial calendaring tools with state-of-the-art algorithms for scheduling, negotiation, and personalization. Careful design is intended to produce a user experience that reduces effort in day-to-day life. Designed to learn scheduling preferences over time, Emma is in deployment at our organization. In this extended abstract ...
متن کامل